body{font-size:12px;color:#000000; line-height:1.5;  margin:0 auto;font-family: "ËÎÌå" ;color:#231f20;width:100%;height:100%; letter-spacing:1px;}
a{color:#231f20; text-decoration:none; outline:0; }
a {blr:expression(this.onFocus=this.blur())} 
a:hover{color:#e40000; text-decoration:none;outline:0;}
img{border:0;outline:0;}
ul,li{list-style:none; list-style-type:none;}
ul,li,div,p,dl,dt,dd,img,span,form,input,select,option{margin:0;padding:0;}
.clear{clear:both;}
.w1000{width:1000px;display:table;}
.w974{width:974px;display:table;}
.w270{width:270px;overflow:hidden;}
.w400{width:400px;overflow:hidden;margin-left:10px;}
.w284{width:284px;overflow:hidden;}
.w678{width:678px;overflow:hidden;}
.box_l{width:268px;overflow:hidden;}
.box_c{width:398px;overflow:hidden;}
.box_r{width:282px;overflow:hidden;}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.bbor{border:1px solid #a7cdf4;}
.mt{margin-top:8px;}
div{margin:0 auto;}
.blue{color:#099cff; font-size:14px;}
.title{width:100%;height:29px; background:url(../images/menu_bg.gif) repeat-x; line-height:27px; display:table;}
.title .left{display:block-inline; background:url(../images/title_bg.gif) no-repeat;width:85px;height:27px;color:#ffffff; font-size:14px; font-weight:bold; text-align:center; letter-spacing:1px;margin-top:1px;padding-left:10px;}
.title .right{display:block-inline; padding-right:15px;}

.title2{width:100%;height:35px; background:url(../images/menu_bg2.gif) repeat-x left -3px; line-height:32px; display:table;}
.title2 .left{display:block-inline; background:url(../images/title_bg2.gif) no-repeat;width:99px;height:35px;color:#1853ae; font-size:14px; font-weight:bold; text-align:center; letter-spacing:1px;}
.title2 .right{display:block-inline; padding-right:15px;}

.top{width:1000px;height:137px; background:url(../images/topbg.gif) repeat-x;}
.top .right{padding-top:96px;padding-right:10px;}
.top .right a{padding-left:5px;padding-right:5px;}

.nav{width:1000px;height:40px; font-size:16px; color:#ffffff; line-height:40px; text-align:center; background:url(../images/navbg.gif) repeat-x;position:relative; z-index:99;}
.nav ul {margin-left:20px;}
.nav li{width:120px;float:left; background:url(../images/navlibg.gif) no-repeat right top;position:relative;}
#sddm
{	width:1000px;	
	 position:absolute;left:0;top:0;z-index:999;height:40px;
	
	}



#sddm li a
{	display: block;
color:#FFFFFF;
	}

#sddm li a:hover
{}

#sddm div.sub
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;  
	border-top:0;
	width:120px;
	line-height:27px;
	left:0;
	z-index:9999; background:url(../images/topbg.gif) repeat-x;}
#sddm div.sub div{text-align:center;width:120px;}
#sddm div a
	{	position: relative;
		display:inline-block;
		margin-right:15px;
		padding: 5px 5px;
		width: auto;
		white-space: nowrap;
		text-align: center;
		text-decoration: none;
		border:1px solid #5f9cd8;
		border-top:0;
		color: #333333;
		font: 12px arial;
		width:113px;height:20px;
		line-height:20px;
		background:url(../images/topbg.gif) repeat-x;}

#sddm div a:hover
	{	
		color: #e40000; }
.flash{width:1000px;margin-top:3px;position:relative; z-index:9}

.newslist{padding:15px;padding-left:0;width:253px;height:144px;overflow:hidden;}
.newslist li{height:24px;line-height:24px;overflow:hidden;}
.flinklist{padding:15px;padding-right:0;padding-left:10px;width:258px;overflow:hidden;height:144px;}
.flinklist li{float:left;margin-bottom:20px;width:116px;height:32px;border:1px solid #cccccc;margin-right:9px;}
.flinklist li img{width:116px;height:32px;}
.introbox{width:100%;display:table;height:164px;overflow:hidden; padding-left: 5px; padding-top: 10px; line-height: 200%;}
.introbox p{padding:15px;}

.qualist{width:368px;padding:15px;height:144px;overflow:hidden;}
.qualist li{height:24px;line-height:24px;overflow:hidden; background:url(../images/ico_qua.gif) no-repeat left 8px;padding-left:15px;border-bottom:1px dashed #cccccc;*margin-bottom:-3px;}

#demo {height:154px;overflow:hidden;margin-top:10px;}
#demo1{
height:auto;
text-align:left;
}
#demo2{
height:auto;
text-align:left;
}
#demo1  li{
list-style-type:none;
background:url() no-repeat left center;
text-align:left;
text-indent:15px;
}
#demo2  li{
list-style-type:none;
background:url() no-repeat left center;
text-align:left;
text-indent:15px;}
#demo_2 {height:144px;overflow:hidden;width:100%;}
#demo_2_1{
height:auto;
text-align:left;
}
#demo_2_2{
height:auto;
text-align:left;
text-indent:0px;
}
#demo_2_1  li{
list-style-type:none;
background:url() no-repeat left center;
text-align:left;
text-indent:16px;
}
#demo_2_2  li{
list-style-type:none;
background:url() no-repeat left center;
text-align:left;
}
.blue{color:#099cff; font-size:14px;}
.case{width:960px;height:140px;padding:15px;padding-top:0;}
.case img{width:170px;height:120px;padding:2px;border:1px solid #7b7b7b; display:block;}

.footer_top{width:1000px;height:35px; display:table; background:url(../images/footertopbg.gif) repeat-x;}
.footer{width:1000px;height:90px; background:url(../images/footerbg.gif) repeat-x; display:table; text-align:center;}
.footer p{padding:20px;}

.inner_l{width:265px;overflow:hidden; min-height:830px;_height:830px;}
.lmenu{width:212px;margin-top:10px; display:table;}
.lmenu li{height:35px; background:url(../images/lmenulibg.jpg) no-repeat; line-height:35px;margin-top:5px; font-size:12px;}
.lmenu li a{padding-left:30px;}
.lmenu li a.hover{color:#e40000; }
.inner_r{width:700px;overflow:Hidden;min-height:630px;_height:630px; }
.piclist{width:100%; display:table;}
.piclist ul{margin-left:30px;}
.piclist ul li{width:200px;height:160px;float:left;margin-right:20px;margin-top:20px; text-align:center;}
.piclist ul li img{width:196px;height:146px;border:1px solid #a7cdf4; display:block;padding:1px;}
.piclist ul li a:hover img{border:1px solid #e40000; }
.dede_pages{margin-top:20px;width:600px;height:30px;}

.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#333333;
	display:block;
}
.dede_pages ul li a:hover{
	color:#fff;
	text-decoration:none;
	padding:2px 4px 2px;
	background:#e40000;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#e40000;
	padding:2px 4px 2px;
	font-weight:bold;
	color:#ffffff;
}
.newslist{width:600px;margin-top:20px; display:table;}
.newslist li{height:30px; line-height:30px;overflow:Hidden; background:url(../images/ico_qua.gif) no-repeat left 12px;padding-left:15px;border-bottom:1px dashed #a7cdf4;}
.newslist li{_margin-bottom:-3px;}

.viewbox{width:600px;margin-top:20px; display:table;}
.viewbox .arc_title{width:100%; display:table;}
.viewbox .arc_title h2{text-align:center;border-bottom:1px dashed #cccccc; font-size:18px;}
.arc_content{font-size:14px;margin-top:20px; display:table; }
.arc_content td{line-height:30px;}
.arc_content img{max-width:600px;}
.viewbox .info{width:100%;height:24px; line-height:24px; text-align:center;}
.viewbox .info small{font-size:12px;color:#666666;padding-left:5px;padding-right:5px;}

.btn-2{width:70px;height:26px; background:url(../images/navbg.gif) repeat-x left center; text-align:center; line-height:26px; color:#ffffff;border:1px solid #003399; cursor: pointer;}
#fader{position:relative;overflow:hidden;height:140px;width:230px;overflow:hidden;margin-top:20px;}
#fader li{position:absolute;left:0;top:0;}
#fader img{display:block;width:230px;height:140px;}
.fader-nav{display:none;margin-right:5px;color:#999999;background:#282828;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;width:20px;height:20px; line-height:20px; text-align:center;}
.fader-cur-nav{display:none;margin-right:5px;color:#999999;background:#e32013;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;width:20px;height:20px; line-height:20px; text-align:center;}



.productrecord,.photorecord{
border: #eae8e8 1px solid; padding: 5px; background: #ffffff; margin: 10px 0px 5px 10px; width: 130px; height:180px;float:left;overflow:hidden;
}
.productrecord .productimg{width:125px;height:125px;padding:5px;background:url(images/loading2.gif) no-repeat;}
.productrecord .productimg a img{width:125px;height:125px;border:0px;}
.productrecord .pro{display:block;margin:5px;padding-left:15px;}
.productrecord .pro1{background:url(images/gif-0465.gif) no-repeat;}
.productrecord .pro2{background:url(images/gif-0844.gif) no-repeat;}
.productrecord .pro a{font-weight:bold;}
.photorecord{width:160px;height:160px;margin: 10px 0px 10px 20px;}
.photorecord .productimg a img{width:160px;height:130px;border:0px;}
.photorecord .pro{display:block;margin:5px;padding-left:15px;}
.photorecord .pro1{background:url(images/gif-0465.gif) no-repeat;}
.photorecord .pro2{background:url(images/gif-0844.gif) no-repeat;}
.photorecord .pro a{font-weight:bold;}
.clear {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; overflow: hidden; padding-top: 0px; height: 1px
}
#links {
	float: left; width: 620px
}

.contentmain {
	border-right: #eae8e8 1px solid; padding-right: 2px; border-top: #eae8e8 1px solid; padding-left: 2px; background: #ffffff; padding-bottom: 2px; margin: 10px 0px 0px 10px; border-left: #eae8e8 1px solid; width: 600px; padding-top: 2px; border-bottom: #eae8e8 1px solid
}
.contentmain p {
	margin: 3px 0px 0px
}
.contentmain2 {
	padding-right: 5px; padding-left: 5px; background: url(../images/featured-bg.gif) repeat-x 50% top; padding-bottom: 16px; padding-top: 16px
}
.contentmain:hover {
	border-right: #a3a1a1 1px dashed; border-top: #a3a1a1 1px dashed; border-left: #a3a1a1 1px dashed; border-bottom: #a3a1a1 1px dashed
}
.productcontent {line-height:150%;}
.productcontent h1{font-size:14px;}
.productcontent .productimg{margin-left:100px;width:300px;padding:10px;border:1px solid #a3a1a1;}
.productcontent .productimg a img{width:300px;border:1px dotted #a3a1a1;}
.productcontent .productmodel{margin-left:100px;height:30px;margin-top:10px;}
.productcontent .productmodel .m1{font-weight:bold;float:left;margin-right:10px;}
.articlerecord h1{font-size:14px;margin:5px 0px;}



#bottompage{margin:10px 5px;width:500px;}
#bottompage ul{padding:0px;margin:0px;list-style:none;}
#bottompage ul li{float:left;margin-left:2px;font-size:10px;width:15px;height:17px;border:1px solid #D9D9D9;text-align:center;}
*html #bottompage ul li{height:16px !important;}
#bottompage ul li a{float:left;display:block;font-size:10px;width:15px;height:15px;text-align:center;text-decoration:none;background:#FF2A00;color:#fff;padding-top:2px;}
#bottompage ul li span{float:left;display:block;font-size:10px;width:15px;height:15px;text-align:center;text-decoration:none;background:#FF2A00;color:#fff;padding-top:2px;}
#bottompage ul li.nextprev {width:40px;}
#bottompage ul li.nextprev a{width:40px;}
#bottompage ul li.nextprev span{width:40px;}
#bottompage ul li.currentpage span{background:#FF2A00;color:#fff}
#bottompage ul li a:hover{background:#808080;color:#333}



.articlerecord,.jobrecord{
border: #eae8e8 1px solid; padding: 10px; background: #ffffff; margin: 10px 0px 0px 10px; width: 580px; 
}
.jobrecord .jobprops{margin-bottom:10px;}
.jobrecord .jobprop{padding-left:20px;clear:both;float:left;margin-bottom:5px;font-weight:bold;height:20px;margin-right:5px;}
.jobrecord .jobplace{background:url(images/gif-0611.gif) no-repeat;}
.jobrecord .jobsalary{background:url(images/gif-0027.gif) no-repeat;}
.jobrecord .jobnumber{background:url(images/gif-0802.gif) no-repeat;}
.jobrecord .jobendtime{background:url(images/gif-0816.gif) no-repeat;}
.jobrecord .jobtitle{margin:10px 0px;color:#0080C0}
#crumb {
	margin: 0px 0px 30px 0px;
}
#crumb ul{padding:0px;margin:0px;list-style:none;}
#crumb ul li{float:left;background:url(images/crumb_arrow.gif) no-repeat;padding-left:10px;}
#crumb ul li.cr_home{background:none;}
#crumb a{text-decoration:none;}